Try hard! - Francés Inglés Diccionario